package com.chushouya.manager.service.api;

import com.chushouya.manager.dto.api.geocoder.GeoLocationDTO;
import com.chushouya.manager.dto.api.geocoder.LocationDTO;

import javax.servlet.http.HttpServletRequest;

public interface GeocoderApiService {
    GeoLocationDTO geoLocation(HttpServletRequest request, String ip, String lat, String lng);

    GeoLocationDTO ipLocation(HttpServletRequest request);

    String ipAddress(HttpServletRequest request);

    LocationDTO locationGeocoder(String address);
}
